home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1999 July: Mac OS SDK / Dev.CD Jul 99 SDK1.toast / Development Kits / Mac OS / QuickDraw3D 1.6 SDK / Mac SampleCode New for 1.6 / Unsupported Libraries / PictRead.h < prev    next >
Encoding:
C/C++ Source or Header  |  1999-05-18  |  1.5 KB  |  76 lines  |  [TEXT/MPS ]

  1. /*
  2.     File:        PictRead.h
  3.  
  4.     Contains:    xxx put contents here xxx
  5.  
  6.     Version:    1.6
  7.  
  8.     Copyright:    © 1998 by Apple Computer, Inc., all rights reserved.
  9.  
  10.     File Ownership:
  11.  
  12.         DRI:                Robert Dierkes
  13.  
  14.         Other Contact:        Brian Greenstone
  15.  
  16.         Technology:            QuickDraw 3D
  17.  
  18.     Writers:
  19.  
  20.         (BG)    Brian Greenstone
  21.  
  22.     Change History (most recent first):
  23.  
  24.      <QD3D3>    10/15/98    BG        Support Compressed Pixmaps
  25. */
  26.  
  27. #pragma once
  28. /******************************************************************************
  29.  **                                                                             **
  30.  **     Module:        PictRead.h                                                 **
  31.  **                                                                          **
  32.  **                                                                          **
  33.  **                                                                          **
  34.  **     Purpose:     protos for PICT to TEX routines                             **
  35.  **                                                                          **
  36.  **                                                                          **
  37.  **                                                                          **
  38.  **     Copyright (C) 1992-1995 Apple Computer, Inc.  All rights reserved.     **
  39.  **                                                                          **
  40.  **                                                                          **
  41.  *****************************************************************************/
  42. #ifndef PictRead_h
  43. #define PictRead_h
  44.  
  45. #include <Files.h>        /* for FSSpecPtr */
  46.  
  47. #ifdef __cplusplus
  48. extern "C" {
  49. #endif    /* __cplusplus */
  50.  
  51.  
  52. PicHandle OpenPICTFile(
  53.     FSSpecPtr fileSpec);
  54.  
  55. PicHandle GetPICTFile( 
  56.     void);
  57.     
  58. short LoadMapPICT(
  59.     PicHandle            pict,
  60.     unsigned long         mapId,
  61.     unsigned long         mapSizeX, 
  62.     unsigned long         mapSizeY, 
  63.     TQ3StoragePixmap     *bMap);
  64.     
  65. short LoadMapPICTCompressed(PicHandle pict, unsigned long mapID, unsigned long    mapSizeX,
  66.                             unsigned long mapSizeY, TQ3CompressedPixmap    *bMap);
  67.     
  68.     
  69. #ifdef __cplusplus
  70. }
  71. #endif    /* __cplusplus */
  72.  
  73.     
  74. #endif  /*  PictRead_h  */
  75.  
  76.